Written specifically for the Apple Mac range of personal computers, the easy-to use SubRosaSoft MacForensicsLab combines the power of many individual functions into one application to provide a single solution for law enforcement and forensic professionals. The analyze function enables the user to examine files in various modes; the acquire function uses an intelligent algorithm to recover mechanically unsound media for further data analysis; the salvage function retrieves deleted files from hard drives, optical media, digital camera, memory cards, and even iPods; the cataloging process searches through the directory structure to catalog all files as well as to zero in on suspect material; the logs function keeps a detailed log of every action; the preview function provides thumbnail images of files and traverse directories to find suspect images; and the HTML reporting automatically generated reports with thumbnails of bookmarked files, case details, and formatted logs.